#ifndef DSP_XUNJI_H_
#define DSP_XUNJI_H_

#include "stm32f10x.h"

#define XunJi_GPIO_PORT         GPIOE
#define XunJi_GPIO_CLK          (RCC_APB2Periph_GPIOE|RCC_APB2Periph_AFIO)
#define XunJi_EXTI_PORTSOURCE   GPIO_PortSourceGPIOE

#define XunJi1_GPIO_PIN          GPIO_Pin_1
#define XunJi1_EXTI_PINSOURCE    GPIO_PinSource1
#define XunJi1_EXTI_LINE         EXTI_Line1
#define XunJi1_EXTI_IRQ          EXTI1_IRQn
#define XunJi1_IRQHandler        EXTI1_IRQHandler

#define XunJi2_GPIO_PIN          GPIO_Pin_2
#define XunJi2_EXTI_PINSOURCE    GPIO_PinSource2
#define XunJi2_EXTI_LINE         EXTI_Line2
#define XunJi2_EXTI_IRQ          EXTI2_IRQn
#define XunJi2_IRQHandler        EXTI2_IRQHandler

#define XunJi3_GPIO_PIN          GPIO_Pin_3
#define XunJi3_EXTI_PINSOURCE    GPIO_PinSource3
#define XunJi3_EXTI_LINE         EXTI_Line3
#define XunJi3_EXTI_IRQ          EXTI3_IRQn
#define XunJi3_IRQHandler        EXTI3_IRQHandler


#define XunJi1  GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_1)
#define XunJi2  GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_2)
#define XunJi3  GPIO_ReadInputDataBit(GPIOE,GPIO_Pin_3)


extern uint8_t XunJi_Flag;

extern int8_t Mode_Flag ;

void XUNJI_GPIO_Config(void);
//void XunJi (void);


#endif

